package cn.itsource.blog.mapper;

import cn.itsource.blog.domain.ArticleType;
import cn.itsource.blog.query.ArticleTypeQuery;

import java.util.List;

public interface ArticleTypeMapper {

    // 新增文章类型
    void add(ArticleType articleType);

    // 删除单个文章类型
    void delete(Long id);

    // 查询单个文章类型
    ArticleType get(Long id);

    // 查询所有的文章类类型
    List<ArticleType> getAll();

    // 批量删除
    void delPatch(Long[] ids);

    // 查询所有
     List<ArticleType> getAllByQuery(ArticleTypeQuery articleTypeQuery);

     // 更新文章类型
    void update(ArticleType articleType);
}
